rocket propelled - Turkish English Dictionary